Deux hommes originaires de Berne, Adrian Herzog et Martijn van Vliet, se rencontrent au cours d'un séjour en Provence. La complicité qui naît entre eux incite Martijn à confier l'histoire tragique de sa fille Léa : une enfant traumatisée par la mort de sa mère qui, bien que devenue une violoniste à succès, refuse l'affection de son père et sombre dans le désespoir.
La rencontre d'une femme penchée sur le parapet d'un pont, un soir, à Berne, sous une pluie battante, et la découverte d'un poète portugais, Amadeu de Prado, bouleversent la vie du professeur Raimond Gregorius. Il part pour Lisbonne afin de découvrir qui était le poète. Son enquête l'entraîne dans une ronde de personnages qui l'ont connu.
Le célèbre ténor Antonio di Malfitano est assassiné au milieu d'une représentation de Tosca de Puccini à l'opéra de Berlin. L'assassin est dans la salle. Ses enfants, des jumeaux, Patrice et Patricia, tentent de comprendre le geste de leur père, accordeur de piano réputé et piètre compositeur d'opéra.